#ifndef _CTYPE_H_
#define _CTYPE_H_

#define MAX_INT32       0x7FFFFFFF
#define MAX_UINT32      0xFFFFFFFF

#define MAX_INT16       0x7FFF
#define MAX_UINT16      0xFFFF

typedef unsigned char   uint8_t;
typedef char            int8_t;
typedef unsigned int    uint16_t;
typedef int             int16_t;
typedef unsigned long   uint32_t;
typedef long            int32_t;

typedef unsigned int    size_t;

enum _Bool {
    FALSE = 0,
    TRUE = 1
};

#define NULL 0

#endif _CTYPE_H_ /* end of _CTYPE_H_ */